package pe.com.bn.sach.domain;

import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

/**
 * Bnchf32Tramite entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Bnchf32Tramite implements java.io.Serializable {

	// Fields

	private Long f32IdTramite;
	private String f32DescTramite;
	private Long f32Estdo;
	private String f32IdUsuaCrea;
	private Date f32FeUsuaCrea;
	private String f32IdUsuaModi;
	private Date f32FeUsuaModi;
	private Set bnchf54ParamTarifarioPagos = new HashSet(0);
	private Set bnchf33PagoServicios = new HashSet(0);
	List tramites;
	// Constructors

	/** default constructor */
	public Bnchf32Tramite() {
	}

	/** minimal constructor */
	public Bnchf32Tramite(Long f32IdTramite, String f32DescTramite,
			Long f32Estdo, String f32IdUsuaCrea, Date f32FeUsuaCrea) {
		this.f32IdTramite = f32IdTramite;
		this.f32DescTramite = f32DescTramite;
		this.f32Estdo = f32Estdo;
		this.f32IdUsuaCrea = f32IdUsuaCrea;
		this.f32FeUsuaCrea = f32FeUsuaCrea;
	}

	/** full constructor */
	public Bnchf32Tramite(Long f32IdTramite, String f32DescTramite,
			Long f32Estdo, String f32IdUsuaCrea, Date f32FeUsuaCrea,
			String f32IdUsuaModi, Date f32FeUsuaModi,
			Set bnchf54ParamTarifarioPagos, Set bnchf33PagoServicios) {
		this.f32IdTramite = f32IdTramite;
		this.f32DescTramite = f32DescTramite;
		this.f32Estdo = f32Estdo;
		this.f32IdUsuaCrea = f32IdUsuaCrea;
		this.f32FeUsuaCrea = f32FeUsuaCrea;
		this.f32IdUsuaModi = f32IdUsuaModi;
		this.f32FeUsuaModi = f32FeUsuaModi;
		this.bnchf54ParamTarifarioPagos = bnchf54ParamTarifarioPagos;
		this.bnchf33PagoServicios = bnchf33PagoServicios;
	}

	// Property accessors

	public Long getF32IdTramite() {
		return this.f32IdTramite;
	}

	public void setF32IdTramite(Long f32IdTramite) {
		this.f32IdTramite = f32IdTramite;
	}

	public String getF32DescTramite() {
		return this.f32DescTramite;
	}

	public void setF32DescTramite(String f32DescTramite) {
		this.f32DescTramite = f32DescTramite;
	}

	public Long getF32Estdo() {
		return this.f32Estdo;
	}

	public void setF32Estdo(Long f32Estdo) {
		this.f32Estdo = f32Estdo;
	}

	public String getF32IdUsuaCrea() {
		return this.f32IdUsuaCrea;
	}

	public void setF32IdUsuaCrea(String f32IdUsuaCrea) {
		this.f32IdUsuaCrea = f32IdUsuaCrea;
	}

	public Date getF32FeUsuaCrea() {
		return this.f32FeUsuaCrea;
	}

	public void setF32FeUsuaCrea(Date f32FeUsuaCrea) {
		this.f32FeUsuaCrea = f32FeUsuaCrea;
	}

	public String getF32IdUsuaModi() {
		return this.f32IdUsuaModi;
	}

	public void setF32IdUsuaModi(String f32IdUsuaModi) {
		this.f32IdUsuaModi = f32IdUsuaModi;
	}

	public Date getF32FeUsuaModi() {
		return this.f32FeUsuaModi;
	}

	public void setF32FeUsuaModi(Date f32FeUsuaModi) {
		this.f32FeUsuaModi = f32FeUsuaModi;
	}

	public Set getBnchf54ParamTarifarioPagos() {
		return this.bnchf54ParamTarifarioPagos;
	}

	public void setBnchf54ParamTarifarioPagos(Set bnchf54ParamTarifarioPagos) {
		this.bnchf54ParamTarifarioPagos = bnchf54ParamTarifarioPagos;
	}

	public Set getBnchf33PagoServicios() {
		return this.bnchf33PagoServicios;
	}

	public void setBnchf33PagoServicios(Set bnchf33PagoServicios) {
		this.bnchf33PagoServicios = bnchf33PagoServicios;
	}

	/**
	 * @return Devuelve tramites.
	 */
	public List getTramites() {
		return tramites;
	}
	/**
	 * @param tramites El tramites a establecer.
	 */
	public void setTramites(List tramites) {
		this.tramites = tramites;
	}
}